data recording device - French English Dictionary